*{
	margin: 0;
	padding: 0;
}
.clearfix::after{
	display: table;
	content: "";
	clear: both;
}
.navbar{
	background: black;
	padding: 0;
	
}
nav .navbar-brand{
	padding: 0;
	width: 120px;
	line-height: 60px;
	background: white;
}
.navbar-toggler{
	background-color: #fff;
}
main .main-top{
	padding: 135px 0;
	background: #2ba3d4;
}
p{
	margin-bottom: 0;
}
main .main-top button{
	margin-top: 35px;
}
main .main-center{
	padding: 120px 0;
	background: #3dc0f1;
}
.main-center .row p{
	font-size: 14px;
}
.main-center .row{
	text-align: left;
	padding: 30px 0;
}
.main-bottom{
	padding: 120px 0;
}
.main-bottom h2{
	padding-bottom: 80px;
}
.main-bottom .row img{
	width: 80px;
	padding-bottom: 30px;
}
.main-bottom .row .card{
	margin-top: 15px;
	padding: 30px 0;
	border-bottom: 1px solid #0ba1d8;
}
footer{
	padding: 125px 0;
	background: #252525;
}